triple star - German English Dictionary